home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / Libraries / C Internet Config / Examples ƒ / Example / IC Headers ƒ / IC Keys.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-11-08  |  4.0 KB  |  78 lines  |  [TEXT/SPM ]

  1. /*
  2.     IC Keys.h
  3.     
  4.     This header file defines some keys which are predefined to exist as part of the IC prefs file.
  5.     
  6.     Keys can be added by an IC-aware application.
  7.     
  8.     The canonical Internet Config interface is defined in Pascal.  These headers have
  9.     not been thoroughly tested.  If there is a conflict between these headers and the
  10.     Pascal interfaces, the Pascal should take precedence.
  11. */
  12.  
  13. #ifndef __H_IC_Keys__
  14. #define __H_IC_Keys__
  15.  
  16. #define kICRealName                "\pRealName"                /* PString */
  17. #define kICEmail                    "\pEmail"                    /* PString -- user@host.domain */
  18. #define kICMailAccount            "\pMailAccount"                /* PString -- user@host.domain */
  19. #define kICMailPassword            "\pMailPassword"            /* PString -- scrambled */
  20. #define kICNewsAuthUsername        "\pNewsAuthUsername"        /* PString */
  21. #define kICNewsAuthPassword        "\pNewsAuthPassword"        /* PString -- scrambled */
  22. #define kICArchiePreferred        "\pArchiePreferred"            /* PString -- formatted */
  23. #define kICArchieAll                "\pArchieAll"                /* STR# -- formatted */
  24. #define kICUMichPreferred        "\pUMichPreferred"            /* PString -- formatted */
  25. #define kICUMichAll                "\pUMichAll"                /* STR# -- formatted */
  26. #define kICInfoMacPreferred        "\pInfoMacPreferred"        /* PString -- formatted */
  27. #define kICInfoMacAll            "\pInfoMacAll"                /* STR# -- formatted */
  28. #define kICPhHost                "\pPhHost"                    /* PString -- host.domain */
  29. #define kICWhoisHost                "\pWhoisHost"                /* PString -- host.domain */
  30. #define kICFingerHost            "\pFingerHost"                /* PString -- host.domain */
  31. #define kICFTPHost                "\pFTPHost"                    /* PString -- host.domain */
  32. #define kICTelnetHost            "\pTelnetHost"                /* PString -- host.domain */
  33. #define kICSMTPHost                "\pSMTPHost"                /* PString -- host.domain */
  34. #define kICNNTPHost                "\pNNTPHost"                /* PString -- host.domain */
  35. #define kICGopherHost            "\pGopherHost"                /* PString -- host.domain */
  36. #define kICLDAPServer            "\pLDAPServer"                /* PString -- host.domain */
  37. #define kICLDAPSearchbase        "\pLDAPSearchbase"            /* PString -- string LDAP thing */
  38. #define kICWWWHomePage            "\pWWWHomePage"            /* PString -- URL */
  39. #define kICWAISGateway            "\pWAISGateway"            /* PString -- no idea */
  40. #define kICListFont                "\pListFont"                    /* ICFontRecord */
  41. #define kICScreenFont            "\pScreenFont"                /* ICFontRecord */
  42. #define kICPrinterFont            "\pPrinterFont"                /* ICFontRecord */
  43. #define kICTextCreator            "\pTextCreator"                /* ICAppSpec */
  44. #define kICBinaryTypeCreator        "\pBinaryTypeCreator"        /* ICFileInfo */
  45. #define kICDownloadFolder        "\pDownloadFolder"            /* ICFileSpec */
  46. #define kICSignature                "\pSignature"                /* TEXT */
  47. #define kICOrganization            "\pOrganization"                /* PString */
  48. #define kICPlan                    "\pPlan"                    /* TEXT */
  49. #define kICQuotingString            "\pQuotingString"            /* PString */
  50. #define kICMailHeaders            "\pMailHeaders"                /* TEXT */
  51. #define kICNewsHeaders            "\pNewsHeaders"            /* TEXT */
  52. #define kICMapping                "\pMapping"                    /* ICMapEntries */
  53. #define kICCharacterSet            "\pCharacterSet"            /* ICCharTable */
  54. #define kICHelper                "\pHelper•"                    /* ICAppSpec */
  55. #define kICServices                "\pServices"                /* ICServices */
  56. #define kICNewMailFlashIcon        "\pNewMailFlashIcon"        /* Boolean */
  57. #define kICNewMailDialog            "\pNewMailDialog"            /* Boolean */
  58. #define kICNewMailPlaySound        "\pNewMailPlaySound"        /* Boolean */
  59. #define kICNewMailSoundName        "\pNewMailSoundName"        /* PString */
  60. #define kICWebBackgroundColour    "\pWebBackgroundColour"        /* RGBColor */
  61. #define kICNoProxyDomains        "\pNoProxyDomains"            /* STR# -- list of domains */
  62. #define kICUseSocks                "\pUseSocks"                /* Boolean */
  63. #define kICSocksHost                "\pSocksHost"                /* PString -- host.domain */
  64. #define kICUseHTTPProxy            "\pUseHTTPProxy"            /* Boolean */
  65. #define kICHTTPProxyHost        "\pHTTPProxyHost"            /* PString -- host.domain */
  66. #define kICUseFTPProxy            "\pUseFTPProxy"            /* Boolean */
  67. #define kICFTPProxyHost            "\pFTPProxyHost"            /* PString -- host.domain */
  68. #define kICFTPProxyUser            "\pFTPProxyUser"            /* PString */
  69. #define kICFTPProxyPassword        "\pFTPProxyPassword"        /* PString -- scrambled */
  70. #define kICFTPProxyAccount        "\pFTPProxyAccount"        /* PString */
  71.  
  72. #endif /* __H_IC_Keys__ */
  73.  
  74.  
  75.  
  76.  
  77.  
  78.